power supply cord - French English Dictionary